publicly affronted

Translations
publiquement offensé